### -*- coding: utf-8 -*- #############################################
# Разработано Паэглит Арвидом (http://arvid.dp.ua/)
# Все права защищены, 2007
#
# Developed by Paeglit Arvid (http://arvid.dp.ua/)
# All right reserved, 2007
#######################################################################

"""Interfaces of user

$Id: interfaces.py 33 2007-12-11 00:14:24Z Arvi3D $
"""
__author__  = "Arvid"
__license__ = "GPL"
__version__ = "$Revision: 33 $"
__date__ = "$Date: 2007-12-11 00:14:24 +0000 (Tue, 11 Dec 2007) $"

from zope.interface import Interface, Attribute, invariant, Invalid
from zope import schema
from zope.interface import implements
from zope.app.container.constraints import contains, containers

from ks.sqltools.simplesqlui.mountpoint.interfaces import IMountPointSwitcher
from ks.sqltools.simplesqlui.sqlcontainer.interfaces import ISqlContainer

_ = lambda x : x

class IMountUser(IMountPointSwitcher, ISqlContainer):
    """ Users """
    contains('arvidcontent.principalsource.user.interfaces.IUser')

